Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HARROW PLACE £118,491 16 May 2018
2 - 4 HARROW PLACE Terraced £78,994 16 May 2018
6 - 8 HARROW PLACE £380,000 30 Apr 2015
10 HARROW PLACE Detached £120,000 10 May 2000